high-pitched weeping - Español Inglés Diccionario